package com.yfqy.app.domain.mapper;

import com.yfqy.app.domain.entity.Area;
import com.yfqy.app.modules.address.dto.AreaQueryDTO;
import com.yfqy.app.modules.address.vo.AreaVO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface AreaMapper {

    int insert(Area record);

    Area selectByPrimaryKey(Integer id);

    List<AreaVO> selectByParentId(@Param("parentId") Integer parentId);

    List<AreaVO> areas(@Param("queryDTO") AreaQueryDTO queryDTO);
}